incoming missile - French English Dictionary